- 
    
      
addDuration (time)
Type: Time Task
Description: Adds duration to a given time. - 
    
      
assign
Type: Object Task
Description: Copies the values from a source object to a target object. - 
    
      
calculateTimeDiff (time)
Type: Time Task
Description: Calculates the difference between two timestamps. - 
    
      
charAt
Type: String Task
Description: Obtains a character at a given index. - 
    
      
charCodeAt (string)
Type: String Task
Description: Obtains the UTF-16 decimal code of a string character at an index. - 
    
      
childjob
Type: Job Control Task
Description: Starts a job inside the running job. - 
    
      
codePointAt
Type: String Task
Description: Retrieves the Unicode value for a character at a specific position in a string. - 
    
      
concat (array)
Type: Array Task
Description: Combines the elements of one array with another. - 
    
      
concat (string)
Type: String Task
Description: Combines strings into a new variable. - 
    
      
convertEpochToObject (time)
Type: Time Task
Description: Converts an Epoch timestamp into a date object. - 
    
      
convertTimeFormat (time)
Type: Time Task
Description: Converts a time value into a new time format. - 
    
      
convertTimeToEpoch (time)
Type: Time Task
Description: Converts a date/timestamp to Epoch Time. - 
    
      
convertTimezone (time)
Type: Time Task
Description: Converts a timestamp by offsetting the input value in whole hour increments. - 
    
      
copyWithin (array)
Type: Array Task
Description: Copies part of an array to another location in the same array. - 
    
      
deepmerge
Type: Variable Task
Description: Folds two or more objects together to create a single object. - 
    
      
delay
Type: Job Control Task
Description: Pauses a job for a specified number of seconds. - 
    
      
endsWith
Type: String Task
Description: Determines if a string (or specified sequence of characters) is included at the end of a string. - 
    
      
ErrorHandling
Type: Variable Task
Description: Performs error handling in a workflow. - 
    
      
evaluation
Type: Job Control Task
Description: Controls the job execution path. - 
    
      
eventListenerJob
Type: Job Control Task
Description: Waits for an event that matches a specified topic and schema. - 
    
      
extractField
Type: Time Task
Description: Extracts a time field from a given time. - 
    
      
fill (array)
Type: Array Task
Description: Fills the elements of an array with a specified value. - 
    
      
FlattenJSONFormInput
Type: Array Task
Description: Converts key-values of arrays that have a single value into simple key-value pairs. - 
    
      
forEach
Type: Job Control Task
Description: Executes a loop inside a job. - 
    
      
getTime (time)
Type: Time Task
Description: Obtains the current timestamp. - 
    
      
includes (array)
Type: Array Task
Description: Determines if an array includes a given element. - 
    
      
includes (string)
Type: String Task
Description: Determines if an string includes a given value. - 
    
      
indexOf (array)
Type: Array Task
Description: Returns the first index of a given element found in the array. - 
    
      
indexOf (string)
Type: String Task
Description: Returns the first index of a given search value found in the string. - 
    
      
isArray
Type: Array Task
Description: Determines if the input is an array. - 
    
      
join
Type: Array Task
Description: Joins all elements of an array into a string. - 
    
      
keys (object)
Type: Object Task
Description: Returns only the Key of a key/value pair in an object. - 
    
      
lastIndexOf (array)
Type: Array Task
Description: Returns the index of the last occurrence of a specified value in an array. - 
    
      
lastIndexOf (string)
Type: String Task
Description: Returns the index of the last occurrence of a specified value in a string. - 
    
      
length (array)
Type: Array Task
Description: Counts the number of elements in an array. - 
    
      
length (string)
Type: String Task
Description: Counts the number of characters in a string. - 
    
      
localeCompare
Type: String Task
Description: Compares two strings in the current locale. - 
    
      
makeData
Type: String Task
Description: Converts an input string into a different data type. - 
    
      
map
Type: Array Task
Description: Maps an input to an array of values. - 
    
      
match
Type: String Task
Description: Finds Regex matches in a string. - 
    
      
merge
Type: Variable Task
Description: Combines data to create a new variable. - 
    
      
modify
Type: Variable Task
Description: Creates a new variable from a modified copy of an existing variable. - 
    
      
newVariable
Type: Variable Task
Description: Creates a new job variable. - 
    
      
normalize (string)
Type: Variable Task
Description: Returns a string whose binary representation is in a particular Unicode normalization. - 
    
      
numberToString
Type: String Task
Description: Converts a Number to a String. - 
    
      
objectHasOwnProperty
Type: Object Task
Description: Checks whether an object has a specified property as its own property. - 
    
      
objectToString
Type: String Task
Description: Converts an Object to a String. - 
    
      
padEnd
Type: String Task
Description: Pad the end of a string with another string. - 
    
      
padStart
Type: String Task
Description: Pad the start of a string with another string. - 
    
      
parse (string)
Type: String Task
Description: Parses a JSON string (written in JSON format) and returns a JavaScript (JS) object. - 
    
      
parseInt (number)
Type: String Task
Description: Parses a string value and returns an integer (number) value using the decimal number system. - 
    
      
pop (array)
Type: Array Task
Description: Removes the last item from a non-empty job array variable and returns the removed item. - 
    
      
pop (WorkFlowEngine)
Type: Array Task
Description: Removes the last item from a non-empty job array variable and returns the removed item. - 
    
      
push (array)
Type: Array Task
Description: Adds an item to the end of a job array variable. - 
    
      
push (WorkFlowEngine)
Type: Array Task
Description: Adds an item to the end of a job array variable. - 
    
      
query
Type: Variable Task
Description: Extracts data out of object variables. - 
    
      
repeat
Type: String Task
Description: Copies a string a specified number of times. - 
    
      
replace
Type: String Task
Description: Replaces a string with another string. - 
    
      
restCall
Type: Tool Task
Description: Obtains or posts data to and from external API data sources. - 
    
      
reverse
Type: Array Task
Description: Reverses the order of the elements in an array. - 
    
      
search (string)
Type: String Task
Description: Finds the instance of a RegEx within a string. - 
    
      
setObjectKey
Type: Object Task
Description: Sets a property with a value. - 
    
      
shift (array)
Type: Array Task
Description: Removes the first item from a job array variable and succesfully returns it. - 
    
      
shift (WorkFlowEngine)
Type: Array Task
Description: Removes the first item from a job array variable and succesfully returns it. - 
    
      
slice (array)
Type: String Task
Description: Extracts a section of an array and returns it as a new array. - 
    
      
slice (string)
Type: String Task
Description: Extracts a section of a string and returns it as a new string. - 
    
      
sort (array)
Type: Array Task
Description: Sorts the elements of a given array. - 
    
      
split
Type: String Task
Description: Splits a string into an array of substrings. - 
    
      
startsWith
Type: String Task
Description: Determines if a string begins with specified string. - 
    
      
stub
Type: Tool Task
Description: Acts as a placeholder task in a workflow. - 
    
      
substring
Type: String Task
Description: Extracts a contiguous sequence of characters from a given string. - 
    
      
toLocaleLowerCase
Type: String Task
Description: Converts a string value to lowercase according to locale-specific case mappings. - 
    
      
toLocaleString
Type: String Task
Description: Converts the elements of a given array to a locale string. - 
    
      
toLocaleUpperCase
Type: String Task
Description: Converts a string value to uppercase according to locale-specific case mappings. - 
    
      
toLowerCase (string)
Type: String Task
Description: Converts all the characters of an input string to lowercase. - 
    
      
toString (array)
Type: Array Task
Description: Returns a string representing the specified array and its elements. - 
    
      
toUpperCase (string)
Type: String Task
Description: Converts all the characters of an input string to uppercase. - 
    
      
transformation
Type: Variable Task
Description: Runs a JSON Schema Transformation (JST). - 
    
      
trim
Type: String Task
Description: Removes whitespace from both ends of a string. - 
    
      
trimEnd
Type: String Task
Description: Removes whitespace from the end of a string. - 
    
      
trimStart
Type: String Task
Description: Removes whitespace from the start of a string. - 
    
      
unshift
Type: Array Task
Description: Adds an element to the beginning of an array. - 
    
      
updateJobDescription
Type: String Task
Description: Updates the job description while the job is running. - 
    
      
valueof (string)
Type: String Task
Description: Returns the primitive value of a string object. - 
    
      
values
Type: String Task
Description: Returns the values of keys in an object. - 
    
      
ViewData
Type: Tool Task
Description: Displayes a form to the user with two options.